La ventana DHCP DHCP: Dynamic Host Configuration Protocol (protocolo dinámico de configuración del ordenador principal) La ventana de DHCP le permite configurar el servidor DHCP incorporado dentro de IPNetRouter. Para tener acceso a Internet, cada ordenador en su Red Local (LAN) debe configurarse con cuatro elementos de información: dirección IP, máscara de la red (Network Mask), dirección del direccionador (router address) y dirección del servidor de nombres (name server address). Para que el servidor de DHCP en IPNetRouter permita que otros ordenadores de su LAN obtengan esta información automáticamente, seleccione "Configurar vía DHCP" en el panel de control de TCP/IP. Usar DHCP evita la necesidad de configurar cada ordenador en su LAN manualmente. Es especialmente útil si usted tiene muchos ordenadores en su LAN o cambia con frecuencia los ordenadores de una red a otra. Antes de que pueda utilizar DHCP para configurar otros ordenadores principales (hosts) en su LAN, deberá configurar el servidor de DHCP. En la mayoría de los casos, puede sencillamente pulsar el botón "Use Defaults" (opciones por defecto) y activar el servidor seleccionando "DHCP Server On" (servidor DHCP activado). Esta configuración asume que su LAN usará direcciones IP del rango 192.168.0.x, y que la dirección local de la pasarela (gateway) que ejecuta IPNetRouter será 192.168.0.1. [*ADVERTENCIA* si usted está conectado a través de un módem de cable y "single Ethernet", no debe activar DHCP en esa Ethernet porque las peticiones de DHCP se difunden a todos los interfaces en esa red física.] Si su red de área local tiene requisitos adicionales, puede utilizar la ventana de DHCP para controlar qué direcciones IP asignar, a quién, para cuánto tiempo, así como otros parámetros operacionales. La información en la ventana de DHCP se divide en cuatro tablas o paneles que se describen abreviadamente a continuación. Para más información sobre DHCP, puede consultar los documentos RFC-2131, RFC-2132 o cualquier buen libro sobre TCP/IP. TABLA DE ESTADO (STATUS TABLE) Este tabla es un registro de las direcciones "prestadas": qué direcciones están actualmente asignadas, a quién (dirección física o usuario (clientID)), y cuándo expira el préstamo. También guarda un valor de estado para cada entrada. De esta forma puede monitorizar las asignaciones que no están activas actualmente (por ejemplo las que se han ofrecido, liberado, o expirado). El objetivo es no perder las asignaciones previas de direcciones, de tal forma que se pueda asignar a los usuarios la misma dirección siempre que sea posible. Además, este tabla recuerda cuándo fue actualizada por última vez cada entrada. El servidor puede por tanto reutilizar primero la entrada más antigua ("Least Recently Used"). Esta tabla normalmente es de "solo lectura", pero se puede utilizar el botón de la derecha para eliminar entradas obsoletas. También puede copiar filas al portapapeles como texto para su uso en otras tablas. La tabla de estado se almacena en un fichero llamado "DHCP Server Status" que se encuentra en la carpeta de preferencias. Cada vez que se concede una dirección a un cliente, la entrada correspondiente se registra en este fichero para conseguir un almacenamiento no volátil. Si el servidor se para por cualquier razón, puede recuperar en este fichero toda la información de las direcciones asignadas actualmente. Puede también usarse para trasladar su servidor DHCP a otra máquina: solo tiene que copiar este fichero y el fichero de configuración de IPNetRouter. TABLA DE CONFIGURACION DE ESTÁTICAS (STATIC CONFIG TABLE) Este tabla almacena las asignaciones de direcciones estáticas que crea el administrador. Los campos son: (1) el interfaz de la red (Network Interface): la dirección IP del interfaz al que debe llegar una petición [si un ordenador principal (host) se mueve de una red a otra, deberemos asignar una dirección IP distinta dependiendo de a qué red se asocia. Si una red utiliza un agente BOOTP, también será atendida]; (2) dirección de préstamo: la dirección a conceder; (3) Para qué ordenador principal o cliente se reserva esta dirección: dirección física de Ethernet o usuario (ClientID). Si se especifica en la tabla, el usuario tendrá prioridad sobre la dirección física. Las entradas de esta tabla se pueden corregir simplemente haciendo clic en la celda correspondiente. Utilice los botones de la derecha para insertar o suprimir filas enteras. Puede usar el tabulador, Shift + Tabulador, Return y Shift + Return para cambiar la celda seleccionada. La tabla de configuración de estáticas se almacena como parte de su configuración de IPNetRouter cuando usa el comando "Save" del menú fichero. TABLA DE CONFIGURACION DE DINÁMICAS (DYNAMIC CONFIG TABLE) Este tabla contiene los rangos de direcciones IP que pueden ser asignados automáticamente a los ordenadores principales a medida que se necesitan y ser reclamados más adelante. Los campos son: (1) el interfaz de la red (Network Interface): la dirección IP del interfaz al que debe llegar una petición [cada interfaz de la red que valida peticiones DHCP asignará normalmente direcciones IP de un rango distinto.]; (2) dirección inicial de préstamo: comienzo del rango de direcciones usado; (3) dirección final de préstamo: final del rango de direcciones usado. Las entradas de esta tabla se pueden editar haciendo clic en la celda correspondiente. Utilice los botones de la derecha para insertar o suprimir filas enteras. Puede usar el tabulador, Shift + Tabulador, Return y Shift + Return para cambiar la celda seleccionada. No existe restricción en el número de rangos de direcciones que se pueden definir para servir de interfaces múltiples o de rangos múltiples en un solo interfaz. Las direcciones IP en un conjunto de direcciones dinámicas que coincidan con una dirección en la tabla de configuración de estáticas serán reservadas para la configuración estática y no serán asignados dinámicamente. La tabla de configuración de dinámicas se almacena como parte de la configuración de IPNetRouter cuando usa el comando "Save" del menú fichero. Es posible que algunos clientes utilicen BOOTP, un subconjunto antiguo de DHCP. Normalmente a los clientes BOOTP no se les suelen designar direcciones IP dinámicas porque BOOTP no proporciona ningún mecanismo para recuperar una dirección cuyo préstamo ha expirado. Para evitar que el administrador de la red necesite crear una asignación estática para cada cliente BOOTP, IPNetRouter intentará asignar direcciones dinámicas a los clientes BOOTP si no se encuentra para ellos ninguna asignación estática, y visualizar un mensaje de alerta en la ventana de registro. Con el fin de no perder direcciones permanentemente, el servidor intentará reclamar "direcciones BOOTP dinámicas" a los 60 días. TABLA DE OPCIONES DE PRÉSTAMO (LEASE OPTIONS TABLE) Este tabla guarda el resto de información que se entrega a los clientes basada en la red a la que se asocian. Los campos son: (1) el interfaz de la red: la dirección IP del interfaz al que debe llegar una petición [cada interfaz de red que valida peticiones DHCP puede potencialmente entregar información diferente.]; (2) máscara de la red: la máscara de la red para esta red en concreto; (3) direccionadores (routers): las direcciones del direccionador para esta red; (4) servidores de nombres: las direcciones del servidor de nombres para esta red; (5) duración del préstamo por defecto: el tiempo de préstamo concedido si no se solicita otro explícitamente; (6) duración máximo del préstamo: Tiempo máximo de préstamo independientemente del que se solicite; (7) Nombre del dominio: Un dominio por defecto que los clientes pueden utilizar para operaciones de búsqueda de DNS; (8) activar DHCP para este interfaz: El servicio DHCP se puede activar selectivamente para cada interfaz. El menú desplegable del interfaz de red (Network Interface) enumera los interfaces IP que tienen definida actualmente una entrada en las opciones de préstamo; selecciona qué fila se ve dentro de la tabla. Si selecciona un nuevo interfaz, IPNetRouter intentará introducir los valores apropiados para la máscara de subnet, el direccionador, el servidor de nombres, y la duración del préstamo por defecto. Si usted especifica "0.0.0.0" como dirección del servidor de nombres, IPNetRouter lo sustituirá por la dirección actual del servidor de nombres para el ordenador pasarela (Gateway). Por ejemplo, si su pasarela se configura también vía DHCP, ésta automáticamente remitirá la dirección DNS que reciba a cualquier cliente DHCP. La tabla de opciones de préstamo se guarda como parte de su configuración de IPNetRouter cuando usa el comando "Save" del menú fichero. MÁS SOBRE DATOS Y EDICIÓN DE DHCP Cuando usted edita datos en las tablas, solo está corrigiendo la copia de esos datos visible en el monitor. Puede deshacer cualquier cambio pulsando "Restore" (restablecer). Para hacer efectivos sus cambios, debe pulsar "Apply" (aplicar). Para guardar sus opciones en el fichero de configuración de IPNetRouter, debe usar el comando "Save" del menú fichero. Se debe entender que DHCP es un servicio crítico para su organización ya que los ordenadores principales en su LAN pueden no ser capaces de usar Internet si su servidor no está disponible. DHCP está diseñado para poder configurar más de un servidor que proporcione la misma información por fiabilidad. Los clientes normalmente intentan renovar los préstamos existentes y solamente el servidor con el expediente de ese préstamo responderá. Si el préstamo existente no puede ser renovado, el cliente puede tratar de obtener un nuevo préstamo. El servidor envía un ping a cualquier nueva dirección propuesta para préstamo antes de ofrecerla a un cliente. De esta forma controla que la dirección no está ya en uso. Si el servidor descubre un conflicto de direccionamiento, marcará la dirección correspondiente como "En uso" (In Use) o "Fallido" (Declined) en la tabla de estado y no tratará de volver a asignarla. Puede ver cuando se detectó el conflicto en la columna de "última actualización" ("Last Update") en la tabla de estado. Para no perder direcciones permanentemente, el servidor intentará reclamar direcciones "En uso" o "Fallido" pasados 60 días. Dado que la tabla de estado se guarda como texto en el fichero "DHCP Server Status", puede editar esta tabla manualmente si lo desea.